racing shorts - Turkish English Dictionary